easily readable - French English Dictionary